Towards Design Pattern Matching
نویسندگان
چکیده
Since the beginning of software development reusability is an important aspect. Applying reusable elements the software does not have to be developed from scratch, proven solutions can shorten the software development life cycle and make applications safer. There are several forms of reusability like function libraries, class libraries, design patterns, component technologies and enterprise templates, among which this article deals with design patterns. The main goal is to formalize the informal parts of design patterns, thus increasing the efficiency of finding the appropriate ones according to a system specification.
منابع مشابه
New Pattern Classification Approach
In this paper we are focusing on patterns and pattern classification. We are dealing how patterns from different domain can relate in solving more complex tasks. We try to design pattern classification reflecting pattern features. We assume that it can be very helpful in pattern searching. We assign classification attributes to patterns and use them to find pattern clusters. Each pattern cluste...
متن کاملExtracting ’Significant’ Patterns from Musical Strings: Some Interesting Problems
In this paper a number of issues relating to the application of string processing techniques on musical sequences are discussed. Special attention is given to musical pattern extraction. Firstly, a number of general problems are presented in terms of musical representation and pattern processing methodologies. Then a number of interesting melodic pattern matching problems are presented. Finally...
متن کاملDesigning an Object-oriented Matching Tool
A semiautomatic building extraction system has been extended by an automatic matching tool. It is used for an automatic measurement of building-heights and a semiautomatic determination of ground-heights. The object-oriented design of this matching tool gives the motivation for a design pattern of a general matching tool. This design pattern describes the objectoriented design of implementing s...
متن کاملA fuzzy matching approach for design pattern mining
Mining design patterns from source code is significant for improving the intelligibility and maintainability of software. In this paper, we present a new design pattern matching method based on fuzzy, in which matrix model is used for describing both design pattern and source code, and design pattern’s static and dynamic information is defined as fuzzy attribute value for measuring the matching...
متن کاملGraph Embedding Using Dissimilarities with Applications in Classification
The domain of graphs contains only little mathematical structure. That is, most of the basic mathematical operations, actually required by many standard computer vision and pattern recognition algorithms, are not available for graphs. One of the few mathematical concepts that has been successfully transferred from the vector space to the graph domain is distance computation between graphs, comm...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003